home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Education
/
World of Education.iso
/
world_d
/
dospel37.zip
/
SPEL_371.ZIP
/
READ-UK.DOC
< prev
next >
Wrap
Text File
|
1993-02-06
|
29KB
|
753 lines
New New !!!!
Some people have difficulties to get the latest version of DOSPELL. If you
send to me an envelop with your address on it, a formatted floppy and some
money of an exchangeable currency, value US$ 6,-, DM 9,- or Dutch Fl 10,0
(for Dutch stamps and exchange costs) I could send you the floppy back in
your own envelop under the following conditions:
I will do so if I have time (likely), I am not one month from home (unlikely)
My girlfriend does not throw the envelop away (Who knows), I have a computer
and still like computing (?) and still living on the same address.
As already indicated it is possible that you will never see your floppy
again ! I will not accept any reliability for that.
28 September 1992 Han Kleijn
Geldersestraat 66
3011 MP Rotterdam
The Netherlands
DOSPELL III Documentation file, September 1992. UK version. Read the
clauses in README.DOC
DOSPELL is released in two versions:
Version I (1.09) For computers without hard disk. Maximum capacity
dictionary 18.000 words.
III (3.XX) For computers with hard disk. Maximum capacity
dictionary 400.000 words.
Introduction
------------
DOSPELL is an additional spelling checker for almost any editor or word
processor. After installing the program resident it can check the screen
contents. Misspellings on the screen will be highlighted. With the hot key
combination alt-@ the program will give suggestion for the word at the cursor.
After selecting one of the suggestions, DOSPELL will write it to the keyboard
buffer to replace the misspelled word. DOSPELL works with the standard video
cards MDA HGC CGA EGA VGA. In the resident mode DOSPELL uses about 118 Kbyte
memory.
DOSPELL can also be used for a spellings check of ASCII files.
DOSPELL is released with an UK, Dutch and German dictionary. It recognises the
difference between capitalised and small letters and can handle special
characters like ê or ö. For example the word netherlands is recognised as wrong
and the suggestion Netherlands will be given.
Everybody is invited to send comments and or additions to the dictionaries to
the following address:
J.A.M. Kleijn
Geldersestraat 66
3011 MP Rotterdam.
10, 20, 100 or more words are welcome. Send your PERS_DIC. !!
----------------------------------------------------------------------------
Contents: 0 Command glossary.
1 Use.
1.1 Spelling check ASCII files.
1.2 Resident use of DOSPELL in combination with other
programmes.
1.3 Dictionary change.
2 Additional information.
2.1 Type of dictionary.
2.2 Making a dictionary.
2.3 Technical info.
-----------------------------------------------------------------------------
0 Command glossary.
-----------------------------------------------------------------------------
Basic commands:
FUNCTION | COMMAND | FUNCTIONAL KEYS
--------------------|------------|--------------------------------------------
- Resident mode: | SPEL r | ALT-1 = Test screen contents.
| | ALT-2 = Give suggestions for word at
| | cursor. If new word is selected,
| | write word to keyboard buffer.
| | ALT-0 = Add word at cursor to personal
| | dictionary PERS_DIC
| |
| | I = Ignore, treat the word spelling as
| | correct throughout the whole text.
| | M = More, display next proposals.
--------------------|------------|--------------------------------------------
- Normal mode | SPEL FILE | A = Add word to dictionary.
(check ASCII files)| | I = Ignore word.
| | M = More, show more words.
| | E = Enter manual word.
| | Other = Bypass this word only one time.
--------------------|------------|--------------------------------------------
- Info screen | SPEL ? |
--------------------|------------|--------------------------------------------
- Menu | SPEL |
Remark: The dictionary to use, can be defined in the command line. For
example: SPEL R NL or SPEL FILE SNEW NL.
-----------------------------------------------------------------------------
1 Use.
-----------------------------------------------------------------------------
DOSPELL can be used in the following two modes:
1) Spellings check of ASCII files.
2) Resident in combination with other programmes like a
spreadsheet, editor, word processor or database.
"Preparation"
If DOSPELL is used in an other directory then where the dictionaries are
located, first the path should be defined. Enter the following command in
DOS or put it in your AUTOEXEC.BAT file.
Example path setting: SET DOSPELL=C:\TEXT\DOSPELL
-----------------------------------------------------------------------------
1.1 Spelling check ASCII files.
-----------------------------------------------------------------------------
The check an ASCII file the following command lines are possible:
SPEL FILENAME (Result in file SNEW.)
or SPEL FILENAME NEWFILENAME (Result in NEWFILENAME.)
or SPEL FILENAME NEWFILENAME NL (Use Dutch dictionary.)
The filename will be checked on spelling and the corrected result will be
written to a new file.
If DOSPELL does not find the word in the dictionary is will give possible
replacements inside a window at the top of a screen. This window gives the
following features:
1,2,3,4,... = Place- proposal 1,2,3,4... in the text.
M = More, display next proposals.
I = Ignore, treat the word spelling as correct
throughout the whole text. Do not change anything.
E = Enter manually new word;
A = Add word to dictionary (PERS_DIC).
Other keys = Ignore the word only this time.
DOSPELL uses the following two algorithms to make proposals:
1) All Words with a length of 5 or less letters, which differ only one letter.
For example the following mistakes of the word auto will result in a
proposal "auto":
Xauto auxto autxo autox { Axuto not }
auo aut { uto ato not }
Xuto auxo autx { axto not }
The exceptions are bypassed in version II and III due to the long search time.
2) For words with a length of 5 or more, DOSPELL makes a sound alike from the
first three vowels and the succeeding letter. This is very effective
for spelling mistakes with words with two tt, ss ... ect.
Examples:
Word Sound-alike
------------ -----------
necessary ==> ecesar
necesary ==> ecesar
accessible ==> acesib
acesible ==> acesib
accessibly ==> acesib
English ==> Enisc
Englisch ==> Enisc
automaat ==> auomat
automatish ==> auomat
automatiseren ==> auomat
vergeten ==> ereten
perpeten ==> ereten
contract ==> onac
kontract ==> onac
The Pascal routines used in the program are included in chapter 2.2 (
technical info)
-----------------------------------------------------------------------------
1.2 Resident use of DOSPELL in combination with other programmes'.
-----------------------------------------------------------------------------
Use
---
To load DOSPELL resident in the memory, the following DOS commands are
possible:
SPEL r
or SPEL R (gives key-click at every key hitting)
or SPEL R COLORNR (Other attention colour to. See table)
or SPEL R COLORNR KEY1 KEY2 KEY3
or SPEL R COLORNR KEY1 KEY2 KEY3 Language
or SPEL R COLORNR KEY1 KEY2 KEY3 DES1 DES2 DES3 LANGUAGE.
or SPEL R Language
DES1 means description KEY1, fore example F1.
This will take around 118 kbyte and should be done prior to the use of the
second program. The key combination ALT and 1 or ALT ! makes DOSPELL active
and the screen contents will be checked on spelling. All unknown words will be
high-lighted or get the colour "COLORNR". By putting the cursor on the wrong
word and using the key combination ALT 2 or ALT @, DOSPELL will give
proposals. Those proposals will appear in a window. From those proposals one
could be selected and the word will be written to the keyboard buffer. This
will insert the word in the editor or word processor on the place of the
cursor. The maximum length is due to limitations of the PC keyboard buffer
limited to 15. Depended if insert is on or off the word will be overwritten or
inserted.
* If the part of the left of the cursor is spelled correct, DOSPELL will write
only the right part of the word to the keyboard buffer.
Example: COMPUTTER
-
^
|
| Cursor
After selection of the word COMPUTER only "ter" will be written
to the keyboard buffer. Result: COMPUTERTTER.
In the resident mode only the option M = More works is available. If not all
proposed words fit inside the window, DOSPELL will display more proposals
after pushing M.
By pushing the key combination ALT-0 or ALT-) , unknown words can be added to
the personal dictionary PERS_DIC. This is an ASCII file and can be modified
later. The dictionary PERS_DIC will be created/used inside the path where
DOSPELL was made resident.
Attention colour at resident use.
------------------------------------
If DOSPELL can not find the word inside the dictionary, the colour of the word
will be changed. This colour is default high-lighted, but any colour could be
used. Making the words high-lighted is done by changing bit 3 of the colour
attribute. To avoid that the colours of the editor are changed, use only bits
which are not in use. For example if the normal background is blue = bit 4,
red and green should be used (bit 6 and 5). Colours are made according the
following attribute table:
Bit
7 6 5 4 3 2 1 0
---------------
1 . . . . . . . Blinking text.
. 1 . . . . . . Red component background.
. . 1 . . . . . Green component background.
. . . 1 . . . . Blue component background.
. . . . 1 . . . Intensity text.
. . . . . 1 . . Red component text.
. . . . . . 1 . Green component text.
. . . . . . . 1 Blue component text.
Example: 2 to the power 6 = 64 gives a red background. (SPEL R 64)
2 ,, 7 = 128 gives blinking words. (SPEL R 128)
A resident installed DOSPELL can only be removed, by resetting the computer or
by separate utilities as MARK and RELEASE, made by Turbopower.
Testing of type of video card is done only ones after loading DOSPELL
resident. Therefore do not change the video mode e.g. HGC to VGA after
installing DOSPELL resident.
Active keys
-------------
Default Hot_keys in the resident mode are alt-1, alt-2 and alt-0. This can be
modified by the following command line:
SPEL R [colour] [KEY1] [KEY2] [KEY0] [Language]
KEY1 is used instead of the default alt-1, KEY2 instead of alt-2, KEY0 instead
of alt-0. The added utility READKEY.EXE can be used to find the scan codes of
alternative keys. Only the scan codes with a karakter code 0 (decimal code)
can be used.
Example: SPEL R 8 59 60 68
The keys alt-1, alt-2 and alt-0 are replaced by the function keys
F1, F2 and F10. Colour 8 is equal to the default colour "High_lighted".
-----------------------------------------------------------------------------
1.3 Dictionary change.
-----------------------------------------------------------------------------
Via the opening menu an other language can be chosen. The default language can
be changed with the program INSTALL.EXE.
Additional for the de resident mode, the language can be defined in the
command line.
Examples: SPEL R 8 59 60 68 UK
SPEL R 8 UK
SPEL R UK
-----------------------------------------------------------------------------
2 Additional information.
-----------------------------------------------------------------------------
Making a good dictionary takes time. By sending your personal dictionary
"PERS_DIC" to me, you will help to improve the program. Any small dictionary
is welcome. If possible, check your dictionary on spelling.
Send it to:
Han Kleijn
Geldersestraat 66
3011 MP Rotterdam
The Netherlands.
-----------------------------------------------------------------------------
2.1 Type of dictionary.
-----------------------------------------------------------------------------
In version 3.70, a type number is added to the index file MAIN_IND. This
to prevent compatibility problems.
If the program gives the following error:
Not type 2 MAIN_IND file, ==> 1) Use newer type of dictionary.
of 2) Export dictionary to E-ASCII file,
sort this file with SORTBIG.BAT and
SPEL-S.EXE till level 3 or higher and
make a new dictionary from this file
with the latest SPEL.EXE.
-----------------------------------------------------------------------------
2.2 Making a dictionary.
-----------------------------------------------------------------------------
The dictionary of DOSPELL consists of maximum three parts. The main dictionary
MAIN_DIC with index file MAIN_IND, the RAM dictionary RAM_DIC with the most
popular words and a personal dictionary called PERS_DIC. This last dictionary
contains the words added with the A or ALT-0 commando. This last dictionary is
the only one which can be modified directly with an ASCII editor.
After starting the program, the RAM_DIC, MAIN_IND AND PERS_DIC are loaded into
the memory. To find a word, DOSPELL will search first into in the RAM_DIC.
This dictionary contains around 2000 of the most popular words. If the word is
not find it will search in PERS_DIC and finally in MAIN_DIC. If the word is
still not found it will make with sound_alike routines proposals from PERS_DIC
and MAIN_DIC. See chapter 2-2.
Added words (A commando or ALT-0 key) will be placed in PERS_DIC. The size of
this PERS_DIC together RAM_DIC is limited to 32 Kbyte. The size of RAM_DIC is
around 16 Kbyte. Therefore 16 Kbyte is left for PERS_DIC equals 2000 words.
If PERS_DIC becomes to big, the speed of the spelling will decrease. The
words should than be added to MAIN_DIC with the AM option or with option 1 of
the "Dictionary Maintenance" menu. With this option an unsorted ASCII file can
be added to MAIN_DIC. This is irreversible, therefore check all the words on
spelling first.
The maximum size of the file to add is limited to 32 Kbyte. If a big file
should be added, split it into pieces. The maximum length of lines is limited
to 255 characters long. Words which are already inside MAIN_DIC will be
skipped.
An other possibility is the use of the program SPEL-S. Write MAIN_DIC to a
standard ASCII file. (see Menu). Add the new words and sort the file with
SPEL-S till level 30 or higher. To speed up the process, make first a RAM DISK
with the DOS program VDISK.SYS or RAMDISK.SYS
Example how to create ram disk: In config.sys DEVICE=\DOS\VDISK.SYS 480
of 480 Kbyte.
This gives a ram disk of 480 Kbyte and the drive letter become(s) D: (if the
last drive is C:) This will leave very limited space for other programmes,
therefore keep a bootable DOS floppy ready in case you run out of memory and
config.sys should be modified again. The disk space needed by SPEL-S is at
least 2.5 times larger then the size of the file to sort.
Example: From D: drive D:\>c:SPEL-s c:ENG 35
(Note original file on C: to save space.)
An AT computer sorts 40.000 words in one hour. If the file does not fit on the
ramdisk, use then the batch file SORTBIG.BAT.
A other possibility is the use of a disk cache. E.g. SMARTDRV.EXE of
windows 3.1. This improves the performance of SPEL-S.EXE a lot.
If a new RAM_DIC should be made, use the program LEARN.EXE to find the most
popular words. The LEARN.EXE program will collect words and place the most
popular words in the beginning of the created file LEARN.LLL. If the most
popular words come first it will speedup DOSPELL. Collect as much as possible
words to make a good typical.
Example:
LEARN *.* U
The words will be collected an placed inside the file LEARN.LLL. This can take
some hours. When finished, take out the 2000 most popular words and check
their spelling. Remove all words with capital letters like "England". Capital
letter information is lost inside the RAM_DIC ! They should be inside
MAIN_DIC.
Important: The capital letter information goes lost inside RAM_DIC and
PERS_DIC. Remove therefore all words with capital
letters like countries names and own names from RAM_DIC.
-----------------------------------------------------------------------------
2.3 Technical info.
-----------------------------------------------------------------------------
The file RAM_DIC contains an index of 26 positions that indicates
where words starting with the letter A, B,..... are placed. The file contains
no hard enter.
The file MAIN_DIC starts with a comment field of 100 bytes prior to actual
dictionary. Due to the fact that the words are sorted in alphabetical order,
an very effective compression method is possibly. This method reduces the size
till around 37 % of the original size. The compression method is based on the
fact that successive words are very similar.
Example 1:
COMPUTER COMPUTERS.
The second word can be made from the first 7 letters of the first word plus S.
This could be written as COMPUTERS7S.
Example 2: LOVE LOVER LOVING LOWER ==> LOVE4R3ING2WER
The capital letter information is stored behind the word. Character 169 means
that the first letter was a capital. Character 170 means that all letters
where capital.
The size of MAIN_DIC file is limited to 64 Kbyte * 32 equals 2 Mbyte. This
means that the maximum amount of words is 400.000 words.
Build up output of LEARN.EXE (LEARN.LLL):
18946 <= Total examined population.
--------------
808 the <= "THE" 808 times found.
264 of <= "OF" 264 time found.
247 in
239 to
221 is
173 and
163 be
112 project
106 data
... .....
Note, I you want to add more words, be sure that after editing LEARN.LLL, all
words start at position 7.
Automatically word correction in resident mode:
---------------------------------------------
DOSPELL writes the words to the key board buffer of the BIOS. This is normal
placed at address $0040:001E and has a length of 15+1 "words". DOSPELL first
puts the buffer start pointer at $0040:001A to the beginning of the buffer.
Then it writes the words away and places the end pointer= $0040:001C on the
new end position of the buffer.
Dospell reacts on two keyboard interrupts: INT $16, AH = $0 and INT $16,
AH = $10.
Resident checking:
Prior to resident installation, DOSPELL checks first via interrupt 11h,
CX=$0059) if it is already loaded into the memory. (CX is normally not used).
If not it will be loaded and interrupt 11h will be redirected.
Capitalised letters:
-------------------
Dospell will detect words with capital letters. It recognise only two types.
The first letter of the word is capital or all letters are capital. All words
added to the PERS_DIC are stored in lower case. This is done, to be able to
add words written in the beginning of sentence. They will normally be written
without an capital letter.
Letters y, ÿ, IJ and Y:
----------------------
Dospell makes distinction between two groups: 1) ÿ, ij and IJ
2) y and Y
Special characters:
-------------------
Version 3.xx recognises characters above 127. If this is an undesirable
feature just export your main dictionary to standard 7 bit ASCII and import it
back. All character above 127 will be translated to similar characters ASCII
characters.
Note: All words starting with special characters are stored as they
where starting with "x".
DOSPELL uses the following index and filter tables:
letter2 : array[0..255] of char=(
#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,
#96,#96,#96,#96,#96,#96,#96,#96,#96,#96,'x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x',
'x','x','x','x','x','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y',
'z','x','x','x','x','x',#96,'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w',
'x','y','z','x','x','x','x','x','x','u','e','a','a','a','a','x','e','e','e','i','i','i','a','a','e','a','a','o','o','o',
'u','u','y','o','u','x','x','x','x','x','a','i','o','u','n','n','x','x','x',#96,#96,'x','x','x','x','x','x','x','x','x',
'x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','x',
'x','x','x','x','x','x','x','x','x','x','x','x','x','x','x','b','x','x','x','x','x','x','x','x','x','x','x','x','x','x',
'x','x','x','x','x','x','x','x','x','x','x','x','x','x','x',#96);
letter : array[0..255] of char=(
'*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*',
'*','*','*','*','*','*','*','*','*',#39,'*','*','*','*','*','-','*','*','*','*','*','*','*','*','*','*','*','*','*','*',
'<','*','>','*','*','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y',
'z','*','*','*','*','*','*','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w',
'x','y','z','*','*','*','*','*','ç','ü','é','â','ä','à','å','ç','ê','ë','è','ï','î','ì','ä','å','é','æ','æ','ô','ö','ò',
'û','ù','ÿ','ö','ü','ç','£','¥','₧','ƒ','á','í','ó','ú','ñ','ñ','ª','º','¿','*','*','½','¼','¡','*','*','*','*','*','*',
'*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*',
'*','*','*','*','*','*','*','*','*','*','*','*','*','*','α','ß','Γ','π','Σ','σ','µ','τ','Φ','Θ','Ω','δ','∞','φ','ε','∩',
'*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*');
The last table can be changed with the program INSTALL.EXE.
ASCII file:
----------
This is a file with an hard carriage return (Character 13) and line feed
(Character 10). Line length maximum 254 characters long. 1) When the length is
longer then 160, high-lighting will not work proper.
1) Version 3.70 and later can handle lengths longer then 255 characters.
The used sound alike routines:
-----------------------------
FUNCTION KLANK(zoek:string):string; {find downcase}
{bepaald klank, d.w.z. klinkers plus volgend letter}
{voorbeeld automaten wordt auomat}
{ mogelijkheid wordt ogelij}
{ vernederen ereder}
{ verwijderen erijer}
{ kado ado***}
{ kados ados**}
{ salade aladen}
{ salades aladen}
const
soundt : array[39..166] of char=(
'*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*','*',
'*','*','*','*','*','a','*','*','*','e','*','*','*','i','*','*','*','*','*','o','*','*','*','*','*','u','*','*','*','y',
'*','*','*','*','*','*','*','a','*','*','*','e','*','*','*','i','*','*','*','*','*','o','*','*','*','*','*','u','*','*',
'*','y','*','*','*','*','*','*','*','u','e','a','a','a','a','*','e','e','e','i','i','i','a','a','e','*','*','o','o','o',
'u','u','y','o','u','*','*','*','*','*','a','i','o','u','n','n','*');
{Neem alleen de letters A,E,I,O,U en Y mee en vervang en ... door E, Y...}
var
l,m : byte;
w : char;
begin { MADE FOR SPEEEEEED ! }
l:=1;
m:=1;
klank:='******';
zoek[0]:=succ(zoek[0]);{snelle manier voor zoek:=zoek+'*'}
zoek[ord(zoek[0])]:='*'; {DUMMY}
repeat
w:=soundt[ord(zoek[L])];
if w<>'*' then
begin
klank[m]:=w;
inc(l);
klank[m+1]:=zoek[L];
inc(m,2);
if m>6 then
begin
if ((zoek[L]='*') or (zoek[L]='s')) then
klank[6]:='n';
{maak standaard meervoud bij lange lengten}
exit;
end;
end;
inc(L);
until L>length(zoek);
end;
FUNCTION BIJNAGELIJK(ZOEK:string;ref:string):boolean;{ref=referentie, zoek is het gevonden woord}
var i,eq : byte;
tussen : string[39]; {voorbeeld ref:=some} {bijna gelijk voor zoek:=..}
begin
ref[1]:=letter2[ord(ref[1])]; {downcase ref voor geval bv Indi }
if length(zoek)<length(ref) then {som,soe,sme,ome}
begin
zoek[length(zoek)+1]:=' ';
i:=0;
repeat
inc(i)
until ((zoek[i]<>ref[i]) or (i>length(zoek)));
delete(ref,i,1);
if zoek=ref then
bijnagelijk:=true
else bijnagelijk:=false;
exit;
end
else
if length(zoek)>length(ref) then {*some,s*ome,so*me,.....}
begin
ref[length(ref)+1]:=' ';
i:=0;
repeat
inc(i)
until ((zoek[i]<>ref[i]) or (i>length(ref)));
delete(zoek,i,1);
if zoek=ref then bijnagelijk:=true else bijnagelijk:=false;
exit;
end
else
begin {lengte equal} {Xome,sXme,soXe,somX}
eq:=0;
for i:=1 to length(zoek) do if zoek[i]=ref[i] then inc(eq);
if eq>=length(ref)-1 then bijnagelijk:=true else bijnagelijk:=false;
exit;
end;
end;
Other programmes
----------------
I also have made the DO utilities. The DO utilities contain now:
- DO.EXE version 6.5 First/general program.
- DOE.EXE version 2.1 DO Executor, with a tree window/menu.
- DOMOVE.EXE version 1.2 Moves files with disk full check.
- DOCOPY.EXE version 2.11 Copies + backup only new files.
- DOF.EXE version 1.7 DO Find utility for LZH,ARC,PAK,ZIP
and ZOO archives and standard files.
- DC.EXE version 1.0 DO Change directory.
- NO-VGA.COM version 2.0 Eliminates VGA features of multimode
video adaptors.
- DOTEXT.EXE version 1.0 DO Textmode adjust program.
- DOTIMER.EXE version 1.1 Program to determine elapsed runtime.
- DOCALC.EXE version 2.4 Scientific calculator.
- DOCALC.DOC Dutch doc file for docalc.
- DOC.EXE version 1.13 Scientific calculator. (command line)
- DOCOLOR.EXE version 2.0 Additional for adjusting colors
- DOPASS.EXE version 1.01 Password protection for the pc.
- DOLOG version 1.0 Time/date file log utility
- DOM-10.COM version 1.0 Conversion between ZIP ARC PAK LZH.
- DOCATCH.EXE version 1.0 Catch text from screen.
- DODOS.EXE version 1.1 Executes DOS instruction with every file
from selected file list.